-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(similarity): Limit > 30 system frame check to Java #81385
Conversation
@@ -280,7 +293,7 @@ def _process_frames(frames: list[dict[str, Any]]) -> list[str]: | |||
exc_value = _get_value_if_exists(exception_value) | |||
elif exception_value.get("id") == "stacktrace" and frame_count < MAX_FRAME_COUNT: | |||
frame_strings = _process_frames(exception_value["values"]) | |||
if is_frames_truncated and not app_hash: | |||
if platform in SYSTEM_FRAME_CHECK_PLATFORMS and is_frames_truncated and not app_hash: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
only raise this exception if the platform is in SYSTEM_FRAME_CHECK_PLATFORMS
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Amazing! 🎉
Codecov ReportAll modified and coverable lines are covered by tests ✅ ✅ All tests successful. No failed tests found. Additional details and impacted files@@ Coverage Diff @@
## master #81385 +/- ##
=======================================
Coverage 80.37% 80.37%
=======================================
Files 7231 7231
Lines 319927 319928 +1
Branches 20810 20810
=======================================
+ Hits 257156 257158 +2
+ Misses 62378 62377 -1
Partials 393 393 |
* master: (219 commits) fix: flatten searchable os distribution fields (#81297) chore(profiling): Remvoe unused profile functions metrics hook (#81396) fix(prompts): Properly return false instead of undefined when prompt data is null (#81404) fix(insights): broken screen rendering doc link (#81257) fix(rpc): Only groupby when needed (#81403) feat(grouping): Tally frame types while building exception grouping components (#81341) fix(similarity): Limit > 30 system frame check to Java (#81385) feat(alerts): Adds EAP spans results consumer configs (#81365) ref(insights): simplify domain view header by using tab links (#81324) fix(issues): Add projectId for flag onboarding on click (#81387) chore(flamegraphs): Remove unused legacy flamegraph code path (#81381) fix(performance): No table overflow + glitchy behaviour (#81378) feat(widget-builder): Add feature flag for redesign (#81377) feat(profiling): Clean up continuous profiling ui and compat flags (#81260) feat(visibility): Clamp date range for `TagStore` queries (#81363) test(taskbroker): Add CLI command for sending taskbroker tasks (#81319) feat(dashboards): Add ff for favouriting dashboards (#81368) fix(trace) match event_id by error (#81370) fix(insights): add missing slash on performance moving banner (#81364) ref(models): Include event id in `Event` repr (#81345) ...
Limit > 30 system frame check to Java platform due to bug in grouping info